@charset "utf-8"
/* CSS Document */
*{margin:0;}
body{
	background-color:#F9F9F9;
}
.header-container{
	width:100%;
	height:160px;
	display:block;
	overflow:hidden;
	border:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	
}
.blank{
	width:15%;
	height:100%;
	display:block;
	float:left;
}
.blank-menu{
	width:18%;
	float:left;
}
.background-image{
	margin-left:13%;
	width:950px;
	height:160px;
	display:block;
	
}
.header-backgroundimage{
	width:100%;
	text-align:center;
	height:100%;
}
.anylinkcss{
	position:absolute;
	visibility: hidden;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
	background-color:#1F1F1F;
	width: 205px;
	
}

.anylinkcss a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	color:#FFFFFF;
}

.anylinkcss a:hover{ /*hover background color*/
	background-color: black;
	color: white;
}

.menu{
	display:block;
	border:0px;
	position:fixed !important; 
	position:absolute;  
    /*top:expression(eval(document.documentElement.scrollTop)); */
	top:0px;
	width:100%;
	background-color:#1F1F1F;
	height:30px;
	line-height:30px;
	z-index:500;
	border:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	left:0px;
	border-bottom:0px;
}
a.menuchilden{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
}
.nowposition{
	overflow:hidden;
	background-color:#E8E8E8;
	width:950px;
	margin-left:13%;
	font-size:12px;
	height:25px;
	line-height:25px;
	text-decoration:none;
	color:#000000;
}
a.nowpositionhref{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	color:#000000;
}

/*以下是左侧菜单栏CSS*/
#nav, #nav ul {
 list-style: none;
 background: #F9F9F9;
 font-weight: bolder;
 padding: 0px;
 margin: 0px;
 border: solid 1px #CCCCCC;
 border-bottom: 0px;
 width: 115px;
 text-align: left;
}
#nav ul ul{
 border: solid 1px #CCCCCC;
 border-bottom: 0px;
}
#nav a {
 display: block;
 width: 115px;
 w\idth: 105px;
 color: #333333;
 text-decoration: none;
 text-align: center;
 border-bottom: solid 1px #CCCCCC;
 text-align: left;
 padding-left: 10px;
}
#nav a:hover{
 color: #336666;
}
#nav li {
 line-height: 22px;
 position: relative;
}
#nav li ul {
 position: absolute;
 left: -800em;
 width: 150px;
 font-weight:bold;
 margin: 0px;
 padding: 0px;
}
#nav li li {
 width: 144px;
}
#nav li ul a {
 width: 144px;
 w\idth: 124px;
 padding: 0px 12px;
 line-height: 28px;
 text-align: left;
}
#nav li ul ul {
 margin: 0px 0 0 150px;
}
#nav li:hover ul ul,#nav li.sfhover ul ul{
 left: -999em;
}
#nav li:hover ul, #nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{
 left: auto;
}
#nav li:hover ul,#nav li.sfhover ul{
 left: 144px;
 top: 0px;
}
#nav li:hover, #nav li.sfhover {
 background: #F5E3C0;
}
* html #nav li {
 float: left;
 height: 8%;
}
* html #nav li a {
 height: 5%; 
}
.navigation{
	margin-top:80px;
	margin-left:13%;
	font-size:14px;
}
/* 以下是登陆框*/
.login{
	text-decoration:none;
	color:#FFFFFF;
	border:0px;
	position:fixed !important; 
	position:absolute;  
    /*top:expression(eval(document.documentElement.scrollTop)); */
	top:0px;
	right:10px;
	width:auto;
	text-align:right;
}
.AddCollege, .college_edit,.coursedetail,.add_course{
	margin-left:380px;
	margin-top:-150px;
}
#result{
	color:red;
	font-size:12px;
}
#College_Show{
	margin-left:220px;
	margin-top:0px;
}
table{
	width:720px;
}
tr{
	height:30px;
}
#course_Show{
	margin-left:-150px;
}
/*超链接颜色*/
a.red{
	color:red;
	text-decoration:none;
	font-size:12px;
}
a.blue{
	color:blue;
	text-decoration:none;
	font-size:12px;
}
a.grey{
	color:#666666;
	text-decoration:none;
	font-size:12px;
}
a.fuchsia{
	color:#A607CD;
	text-decoration:none;
	font-size:12px;
}
.course_add{
	margin-left:200px;
	margin-top:-100px;
}
.infodetail,.infoedit{
	margin-left:180px;
	margin-top:-150px;
}
.infoadd{
	margin-left:100px;
	margin-top:-150px;
}
.infoimport{
	margin-left:200px;
	margin-top:-150px;
}
/*讨论区*/
#discuss_Show{
	margin-left:246px;
	margin-top:-150px;
}
.discuss-input{
	margin-left:20px;
	margin-top:140px;
}
.discusstopic{
	margin-left:395px;
	margin-top:-150px;
	width:57%;
}
.responsediscuss{
	margin-left:260px;
	margin-top:140px;
}
.upload{
	margin-left:395px;
	margin-top:-120px;
}
.fileedit , .file_Show{
	margin-left:245px;
	margin-top:-120px;
}
.alterpw{	
	margin-left:245px;
	margin-top:-120px;
}
/*教学班管理*/
.classedit,#path_Show,#work_Show{
	margin-left:245px;
	margin-top:-180px;
}
.classdetail{
	margin-top:-30px;
}
.classaddhref{
	font-size:16px;
	font-weight:bold;
	color:blue;
	text-decoration:none;
	position:absolute;
	top:300px;
	left:425px;
}
.classfilehref{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.classadd,.studentupload{
	margin-left:395px;
	margin-top:-120px;
}
.addstudent,.deletestudent,.savepath{
	margin-left:180px;
	margin-top:-180px;
}
.pathedit,#class_Show{
	margin-left:280px;
	margin-top:-120px;
}
.course_approve{
	margin-left:280px;
	margin-top:-120px;
}
.course_edit{
	margin-top:14px;
	margin-left:250px;
}
.add_custom{
	margin-top:-150px;
	margin-left:420px;
}
.remark{
	margin-top:-150px;
	margin-left:400px;
}
.topic{
	margin-top:-150px;
	margin-left:200px;
}
.dcustomedit,.adddcustom,.customedit{
    margin-top:-150px;
	margin-left:400px;
}
#work_Show{
	margin-top:-130px;
}
.custom1{
	margin-top:-100px;
	margin-left:400px;
}
.custom{
	margin-top:-170px;
	margin-left:200px;
}
#department_Show{
	margin-top:-100px;
	margin-left:220px;
}